Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
59C CLEE ROAD Semi-Detached £315,032 £131,500 3 Apr 2003
61 CLEE ROAD Semi-Detached £260,639 £47,500 31 Oct 1996
79 CLEE ROAD Semi-Detached £171,500 £170,000 10 Aug 2023
81 CLEE ROAD Detached £218,700 £120,000 19 Oct 2005